package com.shensi.appCollect.dao;

import com.shensi.appCollect.pojo.PayWay;

import java.util.List;

/**
 * 【请填写功能名称】Mapper接口
 * 
 * @author qujia
 * @date 2023-07-20
 */
public interface PayWayMapper 
{
    /**
     * 查询
     * 
     * @param payWayId ID
     * @return 
     */
    public PayWay selectPayWayById(Long payWayId);

    /**
     * 查询列表
     * 
     * @param payWay 
     * @return 集合
     */
    public List<PayWay> selectPayWayList(PayWay payWay);

    /**
     * 新增
     * 
     * @param payWay 
     * @return 结果
     */
    public int insertPayWay(PayWay payWay);

    /**
     * 修改
     * 
     * @param payWay 
     * @return 结果
     */
    public int updatePayWay(PayWay payWay);

    /**
     * 删除
     * 
     * @param payWayId 【请填写功能名称】ID
     * @return 结果
     */
    public int deletePayWayById(Long payWayId);

    /**
     * 批量删除
     * 
     * @param payWayIds 需要删除的数据ID
     * @return 结果
     */
    public int deletePayWayByIds(Long[] payWayIds);
    
    /**
     * 查询 
     * @param payWay
     * @return
     */
    public PayWay selectServiceChargePayWayd(PayWay payWay);

    PayWay getOneStationPayWay(PayWay payWay);
}
